/**
 * 制作者：九哥
 * 样式：前台页面
 * 时间：2019-06-23
 */


/*----- 顶部 -----*/
.front-top {
    height:30px;
    line-height:30px;
}
.front-city {
    width:500px;
}
.front-city li {
    padding:0 5px;
    list-style:none;
    font-size:12px;
    color:#888888;
    float:left;
}
/*----- 顶部 -----*/


/*----- header头部 -----*/
.header-search {
    width:400px; height:50px;
    line-height:50px;
    position:relative; left:200px;
    float:left;
}
.header-search select,.header-search input,
.header-search button {
    padding:6px;
    /*height:40px; line-height:40px;*/
    border:1px solid #e0e0e0;
}
.header-search select {
    padding:5px;
    width:60px;
    color:#888888;
}
.header-search input {
    width:200px;
    left:-5px;
}
.header-search button {
    width:60px;
    color:#ffffff;
    background:#0088cc;
    border:1px solid #0088cc;
    cursor:pointer;
}
.header-login {
    width:300px;
    float:right;
}
.header-login li {
    padding:10px 15px;
    list-style:none;
    float:right;
}
.header-login li a {
    color:#cccccc;
    text-decoration:none;
}
.head-login {
    background:#0088cc;
}
/*.head-login a {*/
    /*color:#ffffff;*/
/*}*/
.head-login a:hover {
    color:#99ddff;
}
li.head-regist a {
    color:#333333;
}
.head-regist a:hover {
    color:#99ddff;
}
/*----- header头部 -----*/


/*----- nav菜单栏 -----*/
.nav {
    width:100%;
    height:40px;
    background:#fcfcfc;
    border-top:1px solid #99ddff;
}
.nav ul {
    width:600px;
    float:left;
}
.nav li {
    width:60px;
    height:40px; line-height:40px;
    list-style:none;
    font-size:14px;
    text-align:center;
    float:left;
}
.nav li a {
    color:#333333;
    /*font-size:14px;*/
    text-decoration:none;
}
.nav li a:hover,.nav li a.click {
    color:#0088cc;
    font-weight:bolder;
}
/*----- nav菜单栏 -----*/


/*----- 广告位 -----*/
.advert {
}
.advert ul {
    width:100%;
    height:400px;
    overflow:hidden;
}
.advert li {
    display:block;
}
.advert li.hide {
    display:none;
}
.advert li img {
    width:100%;
}
/*----- 广告位 -----*/


/*----- 订单池 -----*/
.orderlist {
    padding:20px;
    height:400px;
    text-align:center;
    background:#eeeeee;
}
.orderlist h4 {
    padding:30px 0;
}
.orderlist ul {
}
.orderlist li {
    margin-right:24px;
    padding:10px 0;
    width:220px; height:200px;
    color:#333333;
    background:#ffffff;
    border:1px solid #f0f0f0;
    list-style:none;
    float:left;
}
.orderlist p {
    padding-top:10px;
    font-size:14px;
}
.orderlist .small {
    color:#888888;
    font-size:12px;
}
.orderImg {
    margin:20px;
}
.orderImg img {
    width:100px;
    background:#f9f9f9;
}
.orderlist .biao,.orderlist .biao2 {
    width:25px; height:25px;
    line-height:25px;
    font-size:12px;
    color:#ffffff;
    position:relative; top:-210px; left:195px;
}
.orderlist .biao {
    background:red;
}
.orderlist .biao2 {
    background:green;
}
.orderlist p {
    clear:both;
}
.orderlist p button {
    margin:20px;
    padding:5px 40px;
    color:#00aaff;
    border:1px solid #00aaff;
    border-radius:5px;
    background:0;
    cursor:pointer;
}
/*----- 订单池 -----*/


/*----- 公司组 -----*/
.companylist {
    padding:20px;
    height:400px;
    text-align:center;
    background:#ffffff;
}
.companylist h4 {
    padding:30px 0;
}
.companylist p.small {
    font-size:12px;
    color:#888888;
 }
.companylist ul {
    margin:20px auto;
    width:800px;
}
.companylist li {
    margin:0 20px;
    padding:10px 0;
    width:155px; height:150px;
    color:#333333;
    background:#ffffff;
    border:1px solid #00aaff;
    list-style:none;
    float:left;
}
.companylist li div {
    margin-top:10px;
}
.companylist .pTitle {
    font-size:20px;
}
.companylist .pSmall {
    font-size:12px;
}
.companylist .pBtn {
    margin-top:40px;
}
.companylist .pBtn button {
    color:#00aaff;
    border:0;
    background:0;
    cursor:pointer;
}
.companylist p {
    clear:both;
}
.companylist p button {
    margin:20px;
    padding:5px 40px;
    color:#00aaff;
    border:1px solid #00aaff;
    border-radius:5px;
    background:0;
    cursor:pointer;
}
/*----- 公司组 -----*/


/*----- 工厂组 -----*/
.factorylist {
    padding:20px;
    height:450px;
    text-align:center;
    background:#eeeeee;
}
.factorylist h4 {
    padding:30px 0;
}
.factorylist p.small {
    font-size:12px;
    color:#888888;
}
.factorylist ul {
    margin:20px auto;
    width:1000px;
}
.factorylist li {
    margin:0 15px;
    width:298px;
    color:#333333;
    background:#ffffff;
    border:2px solid #ffffff;
    text-align:left;
    list-style:none;
    float:left;
}
.factorylist li .dImg {
    width:288px;
    text-align:center;
    background:#e0e0e0;
}
.factorylist li .dImg img {
    width:100px;
}
.factorylist li div {
    padding:0 5px;
    padding-top:10px;
}
.factorylist li .dCompany {
    font-size:12px;
}
.factorylist li .dTitle {
    font-size:18px;
}
.factorylist li .dDetail {
    font-size:12px;
    color:#888888;
}
.factorylist li .dSmall {
    margin-top:20px;
    padding-bottom:10px;
    font-size:12px;
    color:#888888;
}
.factorylist p {
    clear:both;
}
.factorylist p button {
    margin:20px;
    padding:5px 40px;
    color:#00aaff;
    border:1px solid #00aaff;
    border-radius:5px;
    background:0;
    cursor:pointer;
}
/*----- 工厂组 -----*/


/*----- 人才组 -----*/
.stafflist {
    padding:20px;
    height:450px;
    text-align:center;
    background:#ffffff;
}
.stafflist h4 {
    padding:30px 0;
}
.stafflist ul {
    margin:20px auto;
    width:1000px;
}
.stafflist li {
    margin:0 15px;
    width:298px;
    color:#333333;
    background:#f9f9f9;
    border:1px solid #eeeeee;
    border-top:2px solid #00aaff;
    list-style:none;
    float:left;
}
.stafflist li div {
    padding:0 5px;
    padding-top:10px;
}
.stafflist li .sName {
    font-size:12px;
}
.stafflist li .sDetail {
    padding:10px;
    font-size:12px;
    color:#888888;
    text-align:left;
}
.stafflist li .sImg {
    width:288px;
    height:160px;
    line-height:240px;
    text-align:center;
    background:#e0e0e0;
    /*border:1px solid #00aaff;*/
}
.stafflist li .sImg img {
    width:100px;
}
.stafflist p {
    clear:both;
}
.stafflist p button {
    margin:20px;
    padding:5px 40px;
    color:#00aaff;
    border:1px solid #00aaff;
    border-radius:5px;
    background:0;
    cursor:pointer;
}
/*----- 人才组 -----*/


/*----- 订单列表：条件搜索 -----*/
.baleCondition {
    padding:30px 10px;
    background:#ffffff;
}
.baleCondition ul {
    height:40px;
    border:1px solid #e0e0e0;
    background:#ffffff;
    clear:both;
}
.baleCondition li {
    padding:5px 10px;
    height:30px; line-height:30px;
    list-style:none;
    color:#555555;
    float:left;
}
.baleCondition li.first {
    background:#f0f0f0;
}
/*----- 订单列表：条件搜索 -----*/


/*----- 订单列表：订单 -----*/
.balelist {
    padding:50px 0;
    background:#eeeeee;
}
.balelist ul {
    height:100%;
    min-height:300px;
    clear:both;
}
.balelist li {
    margin:18px;
    width:460px;
    height:194px;
    list-style:none;
    color:#555555;
    background:#ffffff;
    text-align:center;
    border:1px solid #e0e0e0;
    float:left;
}
.balelist li div {
    float:left;
}
.balelist li .baleImg {
    padding:40px 0;
    width:150px;
    background:#f9f9f9;
}
.balelist li .baleIntro {
    padding:10px 20px;
    color:#333333;
    text-align:left;
    line-height:35px;
}
.balelist li .btn {
    font-size:20px;
    position:relative; top:150px; left:-20px;
    float:right;
}
/*----- 订单列表：订单 -----*/


/*----- 客户列表：条件搜索 -----*/
.comCondition {
    padding:30px 10px;
    background:#ffffff;
}
.comCondition ul {
    height:40px;
    border:1px solid #e0e0e0;
    background:#ffffff;
    clear:both;
}
.comCondition li {
    padding:5px 10px;
    height:30px; line-height:30px;
    list-style:none;
    color:#555555;
    float:left;
}
.comCondition li.first {
    background:#f0f0f0;
}
/*----- 客户列表：条件搜索 -----*/


/*----- 客户列表：客户 -----*/
.comlist {
    padding:50px 0;
    background:#eeeeee;
}
.comlist ul {
    width:1000px;
    height:100%;
    min-height:300px;
    clear:both;
}
.comlist li {
    margin:18px;
    padding:0;
    width:460px;
    height:194px;
    list-style:none;
    color:#555555;
    background:#ffffff;
    text-align:center;
    border:1px solid #e0e0e0;
    float:left;
}
.comlist li div {
    margin-top:0;
    float:left;
}
.comlist li .comImg {
    padding:40px 0;
    width:150px;
    background:#f9f9f9;
    line-height:115px;
    color:#e0e0e0;
}
.comlist li .comIntro {
    padding:10px 20px;
    color:#333333;
    text-align:left;
    line-height:40px;
}
.comlist li .btn {
    font-size:20px;
    position:relative; top:150px; left:-20px;
    float:right;
}
/*----- 客户列表：客户 -----*/


/*----- 工厂列表：条件搜索 -----*/
.facCondition {
    padding:30px 10px;
    background:#ffffff;
}
.facCondition ul {
    height:40px;
    border:1px solid #e0e0e0;
    background:#ffffff;
    clear:both;
}
.facCondition li {
    padding:5px 10px;
    height:30px; line-height:30px;
    list-style:none;
    color:#555555;
    float:left;
}
.facCondition li.first {
    background:#f0f0f0;
}
/*----- 工厂列表：条件搜索 -----*/


/*----- 工厂列表：工厂 -----*/
.faclist {
    padding:50px 0;
    background:#eeeeee;
}
.faclist ul {
    width:1000px;
    height:100%;
    min-height:300px;
    clear:both;
}
.faclist li {
    margin:18px;
    padding:0;
    width:460px;
    height:194px;
    list-style:none;
    color:#555555;
    background:#ffffff;
    text-align:center;
    border:1px solid #e0e0e0;
    float:left;
}
.faclist li div {
    margin-top:0;
    float:left;
}
.faclist li .facImg {
    padding:40px 0;
    width:150px;
    background:#f9f9f9;
    line-height:115px;
    color:#e0e0e0;
}
.faclist li .facIntro {
    padding:10px 20px;
    color:#333333;
    text-align:left;
    line-height:40px;
}
.faclist li .btn {
    font-size:20px;
    position:relative; top:150px; left:-20px;
    float:right;
}
/*----- 工厂列表：工厂 -----*/


/*----- 工人列表：条件搜索 -----*/
.workCondition {
    padding:30px 10px;
    background:#ffffff;
}
.workCondition ul {
    height:40px;
    border:1px solid #e0e0e0;
    background:#ffffff;
    clear:both;
}
.workCondition li {
    padding:5px 10px;
    height:30px; line-height:30px;
    list-style:none;
    color:#555555;
    float:left;
}
.workCondition li.first {
    background:#f0f0f0;
}
/*----- 工人列表：条件搜索 -----*/


/*----- 工人列表：工人 -----*/
.worklist {
    padding:50px 0;
    background:#eeeeee;
}
.worklist ul {
    width:1000px;
    height:100%;
    min-height:300px;
    clear:both;
}
.worklist li {
    margin:13px;
    /*padding:0;*/
    width:220px;
    list-style:none;
    color:#555555;
    background:#ffffff;
    text-align:center;
    border:1px solid #e0e0e0;
    float:left;
}
.worklist li .workImg {
    width:220px;
    height:200px;
    background:#f9f9f9;
    line-height:200px;
    color:#e0e0e0;
}
.worklist li .workName,.worklist li .workSmall {
    padding:5px 10px;
    color:#333333;
}
.worklist li .workSmall {
    padding-bottom:25px;
    font-size:12px;
}
.worklist li .workLeft {
    float:left;
}
.worklist li .workRight {
    float:right;
}
/*----- 工人列表：工人 -----*/


/*----- 下载 -----*/
.downlist {
    padding:50px 0;
    min-height:500px;
    background:#eeeeee;
}
.downType {
    margin:0 auto;
    width:600px;
    text-align:center;
}
.downType p {
    margin:10px 0;
    color:#333333;
    font-size:12px;
}
.downType ul {
    margin:50px auto;
    width:400px;
}
.downType li {
    margin:0 10px;
    list-style:none;
    float:left;
}
.downLogs {
    margin:50px auto;
    width:600px;
    /*border:1px solid red;*/
    clear:both;
}
.downLogs table {
    padding:10px 0;
    width:600px;
}
.downLogs th,.downLogs td {
    font-weight:normal;
    text-align:left;
}
.downLogs th {
    padding:5px 0;
    font-size:16px;
}
.downLogs td {
    padding:3px 0;
    font-size:12px;
}
/*----- 下载 -----*/


/*----- footer底部 -----*/
.footer {
    padding-top:15px;
    width:100%; height:50px;
    /*line-height:50px;*/
    line-height:20px;
    text-align:center;
    background:#555555;
    color:#cccccc;
    font-size:12px;
    position:fixed; bottom:0;
}
/*----- footer底部 -----*/